.panel-title>a {
    height: 100%;

    &:hover,
    &:focus {
        text-decoration: none;
        display        : block;

    }

    ;
    display: block;

    i {
        transform: rotateZ(230deg);
    }

}

.panel-group .panel+.panel {
    margin: 0;

    a,
    a:hover {
        text-decoration: none;
    }
}

.panel-group .panel-heading+.panel-collapse>.list-group,
.panel-group .panel-heading+.panel-collapse>.panel-body {
    border-bottom: 2px solid #999;
}

.panel-body {
    padding: 0;

    >.container {
        >.row {
            >div {
                text-align     : center;
                height         : 75px;
                line-height    : 40px;
                border-right   : 1px solid #ccc;
                border-bottom  : 1px solid #ccc;
                //overflow: hidden;
                //text-overflow: clip;
            }
        }
    }
}

.panel-collapse {
    .row {

        a {
            font-size : 18px;
            color     : black;
            //height: 20px;
            text-align: left;
            display   : block;
            width     : 100%;

            //height: 100%;
            i {
                font-style      : normal;
                margin-right    : 10px;
                width           : 25px;
                height          : 25px;
                line-height     : 25px;
                background-color: #cccccc;
                text-align      : center;
                margin-top      : 8px;
                color           : #ffffff;

            }

            .sel {
                font-size    : 14px;
                color        : #999;
                margin-bottom: 20px;
            }

        }

        >div:nth-child(1) {
            i {
                background-color: red;
            }
        }

        >div:nth-child(2) {
            i {
                background-color: orange;
            }
        }

        >div:nth-child(3) {
            i {
                background-color: greenyellow;
            }
        }
    }
}

//首页
.backup {
    padding-left    : 5px;
    width           : 100%;
    border-top      : 1px solid #cccccc;
    border-bottom   : 1px solid #cccccc;
    background-image: linear-gradient(to bottom, #fff, #ccc);
    margin-bottom   : 10px;

    a {
        float      : left;
        cursor     : pointer;
        display    : inline-block;
        line-height: 35px;
        height     : 35px;
        font-size  : 14px;

    }
}

.chartss {
    padding-left      : 5px;
    width             : 100%;
    border-top        : 1px solid #cccccc;
    border-bottom     : 1px solid #cccccc;
    //background-image: linear-gradient(to bottom,#fff,#ccc);
    background-color  : #f4f4f4;
    margin-bottom     : 10px;

    p {
        font-size  : 14px;
        line-height: 38px;
        height     : 30px;
    }
}
